Thema Datum  Von Nutzer Rating
Antwort
10.08.2007 08:19:50 Michael Langen
NotSolved
Blau Aw:Bei Laufzeitfehlern -> "Hinweis an Programmiere
10.08.2007 08:58:04 Sozu
NotSolved
10.08.2007 09:30:29 Michael Langen
NotSolved

Ansicht des Beitrags:
Von:
Sozu
Datum:
10.08.2007 08:58:04
Views:
1026
Rating: Antwort:
  Ja
Thema:
Aw:Bei Laufzeitfehlern -> "Hinweis an Programmiere
Hallo Michael,
die Lösung für dein Problem ist die "ON ERROR GOTO"-Anweisung.
Wenn du z.B. in deinem ERSTEN GESTARTETEN SUB (Die, von der alle Anderen aufgerufen werden) den Befehl "ON ERROR GOTO Fehler" aufrufst, wird keine Fehlermeldung erscheinen. Dieses gilt so lange, bis eine neue "ON ERROR"-Anweisung gegeben wird. D.h.: auch in der x-ten Sub springt das Makro zu "Fehler", wenn ein Laufzeitfehler auftritt!

-----------------------------------------------------
Sub Beispiel

On Error Goto Fehler
...
' Deine Makros
...

' zum Testen
Err.Raise(600)


EXIT Sub

Fehler:
msgbox("Fehler:" & Err.Number)
END Sub
--------------------------------------------------------

Du kannst auch mit der "Err.Number"-Eigenschaft die Art des Fehlers abfragen und mit "Err.Description" eine Beschreibung des Fehlers. Lese dir am Besten zuerst einmal die Online Hilfe zum "Err"-Objekt durch und fange dann an zu experimentieren!

Gruß Sozu


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
10.08.2007 08:19:50 Michael Langen
NotSolved
Blau Aw:Bei Laufzeitfehlern -> "Hinweis an Programmiere
10.08.2007 08:58:04 Sozu
NotSolved
10.08.2007 09:30:29 Michael Langen
NotSolved